home *** CD-ROM | disk | FTP | other *** search
- package netscape.plugin.composer;
-
- import java.io.IOException;
- import java.util.Enumeration;
-
- class GroupPlugin extends Plugin {
- SortedStringTable table_;
-
- public GroupPlugin(SortedStringTable var1) {
- this.table_ = var1;
- }
-
- public boolean perform(Document var1) throws IOException {
- boolean var2 = true;
- if (this.table_ != null) {
- Enumeration var3 = this.table_.values();
-
- while(var3.hasMoreElements() && var2) {
- try {
- SortedStringTable var4 = (SortedStringTable)var3.nextElement();
- Enumeration var5 = var4.values();
-
- while(var5.hasMoreElements() && var2) {
- Object var6 = null;
-
- try {
- Plugin var10 = (Plugin)var5.nextElement();
- var2 = var10.perform(var1);
- } catch (Throwable var8) {
- System.err.print("Exception while executing " + var6);
- var8.printStackTrace();
- var2 = false;
- }
- }
- } catch (Throwable var9) {
- var9.printStackTrace();
- var2 = false;
- }
- }
- }
-
- return var2;
- }
- }
-